sudo,代表了Linux的绝对霸权!

您所在的位置:网站首页 linux中sudo su sudo,代表了Linux的绝对霸权!

sudo,代表了Linux的绝对霸权!

2023-04-01 03:57| 来源: 网络整理| 查看: 265

使用当前用户的环境变量

不跳转切换用户后的目录

切换到超级管理员或者目标用户的权限

这通常会带来一些问题,比如xjjdog用户下设置了自己的一套环境变量,当使用 su -s 切换到超级管理员权限,依然使用的是xjjdog的环境变量。这样,就会发生找不到命令,语言错误,甚至配置错误的结果。

相对应的, sudo -i 就干净利索的多。它的意思是:

使用root或者目标用户用户的环境变量

切换到 /root或者目标用户的home目录

切换到超级管理员或者目标用户的权限

大多数情况下,推荐使用 su -i 替代 su -s,这样出问题的几率会小的很。

su

与此对应的,就是su命令。

如果只运行su,它的效果和sudo -s是一样的。如果使用了 su - ,那么它的效果就是sudo -i。

如果没有特殊原因,任何使用,都应该使用sudo -i或者su -。

高权账号

随着运维工具的提升,普通开发已经很少有机会接触这种命令了。但万变不离其宗,在开发运维工具的时候,同样会碰到这样的问题。

很多时候,公司设定了严格的权限和分级制度,用来规范开发人员的操作。

但是,高权账号总是必要的。这些账号通常都会分配给leader们。

比较搞笑的是,公司的开发规范大多数开发是能够遵守的,而带头破坏规范的,一般还是高权账号。

公司的问题和社会的问题都是相似的。“管理者”设计了一套机制,用来避免风险,约束行为。但当绳子套在自己身上的时候,才体验到它的束手束脚。

怎么办?su来帮忙吧。效率也提升了,问题也解决了,留给一脸懵逼的后来人:“规范呢?怎么能带头破坏呢”?

没办法,谁让别人有sudo权限呢?

程序员专属卫衣

商品直购链接

👇👇

【☝🏼点击查看更多详情】

专属定制,程序员秒懂的极客卫衣!

一个整数+1,攻破了Linux内核!

61秒,摸透Linux的健康状态!

为何Linux桌面系统这么让人难以割舍?

Linux生产环境上,最常用的一套“vim“技巧

Office 2019/2021专业增强版,正版终身授权! 返回搜狐,查看更多



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3